package com.jr.dao;

import com.jr.pojo.Enterprise;
import com.jr.util.PageHelper;
import com.jr.vo.BlackEnter;
import com.jr.vo.WhiteEnter;

import java.time.LocalDate;
import java.util.ArrayList;
import java.util.Map;

public interface SupplierblacklistDao {
    /* *//**
     * 分页查询供应商白名单数据
      //查询参数实体
     供应商白名单实体列表
     */
    ArrayList<BlackEnter> selectSupplieBlackList(BlackEnter be,PageHelper ph, String myentername,String scale);
    /**
     * 统计供应商白名单记录数量
    //white 查询参数实体
    记录总数
     */
    int selectSupplierBlackListCount(BlackEnter be,String nowentername,String scale);

    /*查询可添加至供应商至黑名单*/
    Map<Integer, String> selectBlackEnterprise(String entername);




    /*添加供应商到黑名单*/
    int insertBlackEnterByName(Integer enterid, Integer whiteid, String reasion, LocalDate date);

    /*根据企业名称 获得 企业id  从白名单中查询 供应商id 然后根据两个id进行删除*/
    /*从黑名单中删除数据*/
    int delBlackEnter(Integer enterid,Integer whiteid);


}
